package cn.com.yunhe.bean;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author wjt
 * @since 2019-01-02
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("c_car_info")
public class CCarInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @TableId(value = "cid")
    private String cid;

    /**
     * 标题
     */
    @TableField("ctitle")
    private String ctitle;

    /**
     * 上牌时间
     */
    @TableField("ctime")
    private LocalDateTime ctime;

    /**
     * 公里数单位万
     */
    @TableField("gongli")
    private Double gongli;

    /**
     * 上牌地
     */
    @TableField("shangpai")
    private Integer shangpai;

    /**
     * 排量
     */
    @TableField("pailiang")
    private Float pailiang;

    /**
     * 变速箱
     */
    @TableField("biansuxiang")
    private String biansuxiang;

    /**
     * 车主报价
     */
    @TableField("price")
    private Double price;

    /**
     * 品牌
     */
    @TableField("cbid")
    private Integer cbid;

    /**
     * 车系
     */
    @TableField("cbstyle")
    private Integer cbstyle;

    /**
     * 分类
     */
    @TableField("ccate")
    private Integer ccate;

    /**
     * 新车指导价
     */
    @TableField("newcarprice")
    private Double newcarprice;

    /**
     * 过户次数
     */
    @TableField("guohucishu")
    private Integer guohucishu;

    /**
     * 对应车主id
     */
    @TableField("c_user_id")
    private int c_user_id;

    private String by2;

    /**
     * 排放标准
     */
    @TableField("pfid")
    private Integer pfid;

    /**
     * 颜色id
     */
    @TableField("colorid")
    private Integer colorid;

    /**
     * 座位数
     */
    @TableField("zuoweishu")
    private Integer zuoweishu;

    /**
     * 燃料类型
     */
    @TableField("ranliaoleixing")
    private Integer ranliaoleixing;

    public CCarInfo() {
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getCid() {
        return cid;
    }

    public void setCid(String cid) {
        this.cid = cid;
    }

    public String getCtitle() {
        return ctitle;
    }

    public void setCtitle(String ctitle) {
        this.ctitle = ctitle;
    }

    public LocalDateTime getCtime() {
        return ctime;
    }

    public void setCtime(LocalDateTime ctime) {
        this.ctime = ctime;
    }

    public Double getGongli() {
        return gongli;
    }

    public void setGongli(Double gongli) {
        this.gongli = gongli;
    }

    public Integer getShangpai() {
        return shangpai;
    }

    public void setShangpai(Integer shangpai) {
        this.shangpai = shangpai;
    }

    public Float getPailiang() {
        return pailiang;
    }

    public void setPailiang(Float pailiang) {
        this.pailiang = pailiang;
    }

    public String getBiansuxiang() {
        return biansuxiang;
    }

    public void setBiansuxiang(String biansuxiang) {
        this.biansuxiang = biansuxiang;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Integer getCbid() {
        return cbid;
    }

    public void setCbid(Integer cbid) {
        this.cbid = cbid;
    }

    public Integer getCbstyle() {
        return cbstyle;
    }

    public void setCbstyle(Integer cbstyle) {
        this.cbstyle = cbstyle;
    }

    public Integer getCcate() {
        return ccate;
    }

    public void setCcate(Integer ccate) {
        this.ccate = ccate;
    }

    public Double getNewcarprice() {
        return newcarprice;
    }

    public void setNewcarprice(Double newcarprice) {
        this.newcarprice = newcarprice;
    }

    public Integer getGuohucishu() {
        return guohucishu;
    }

    public void setGuohucishu(Integer guohucishu) {
        this.guohucishu = guohucishu;
    }

    public int getC_user_id() {
        return c_user_id;
    }

    public void setC_user_id(int c_user_id) {
        this.c_user_id = c_user_id;
    }

    public String getBy2() {
        return by2;
    }

    public void setBy2(String by2) {
        this.by2 = by2;
    }

    public Integer getPfid() {
        return pfid;
    }

    public void setPfid(Integer pfid) {
        this.pfid = pfid;
    }

    public Integer getColorid() {
        return colorid;
    }

    public void setColorid(Integer colorid) {
        this.colorid = colorid;
    }

    public Integer getZuoweishu() {
        return zuoweishu;
    }

    public void setZuoweishu(Integer zuoweishu) {
        this.zuoweishu = zuoweishu;
    }

    public Integer getRanliaoleixing() {
        return ranliaoleixing;
    }
}